html{
    font-size:16px;
}
.clear{
    clear:both;
}
.none{
    display:none;
}
.visibility{
    visibility:hidden;
} 


/*导航栏 start*/

#box{
    width:100%;
 }
 
 .nav{
     width:100%;
     height:3.1875rem;
     background:#40acd0;
 }
 .nav .nav_box{
     width: 61.25rem;
     height:100%;
     margin:0 auto;
     display:flex;
     align-items: center;
 }
 
 .nav .nav_box .logo_text{
     margin-left:1rem;
 }
 
 .nav .nav_box ul{
     display:flex;
     font-size:0.875rem;
     color:white;
     align-items: center;
     margin-left:8.5rem;
 }
 .nav .nav_box ul li{
     display:flex;
     align-items: center;
     margin-left:0.5625rem;
 }
 .nav .nav_box ul li a{
     display:flex;
     align-items: center;
     font-size:0.875rem;
     color:white;
 }
 .nav .nav_box ul li:first-child{
     margin:0px;
 }
 .nav .nav_box ul li:nth-child(2),.nav .nav_box ul li:nth-child(2){
     margin-left: 1.125rem;
 }
 .nav .nav_box ul li:nth-child(3){
     margin-left:0.875rem;
 }
 .nav .nav_box ul li input{
     width:7rem;
     height:1.5rem; 
     border:1px solid #1463a0;
     background:#e9e9e9;
 }
 .nav .nav_box ul li input[type="image"]{
      width: 4.375rem;
      height: 1.5625rem;
      border:0px;
 }
 

 /*导航栏end*/




/* 区块 start */

/* 区块 end */




 /*底部start*/

 .footer{
    width: 61.25rem;
    height: 4.4375rem;
    background:#eef5fd;
    border-top:1px solid #b4c9e0;
    margin:0 auto;
}

.footer p{
    color:#888;
    font-size:.75rem;
    text-align:center;
}
.footer p:first-child{
    margin:1.25rem 0 0.625rem 0;
}
.nav_list{
    width: 2.5rem;
    border:1px solid #cdcdcd;
    border-bottom:0px;
    position:fixed;
    right:7.5rem;
    top:30.25rem;
    border-radius:0.125rem;
}
.nav_list p{
    height: 1.875rem;
    background:#f4f4f4;
    display:flex;
    justify-content:center;
    align-items:center;
    border-bottom:1px solid #cdcdcd;
}


 /* 底部end */